package zhtt.oneToMany5_casedelete;

import org.junit.Test;
import zhtt.JunitTestUtil;

import java.util.HashSet;
import java.util.Set;

/**
 * Created by zhtt on 2017/4/11.
 * country的配置文件中，将控制返回设为true（inverse="true"）
 * 此时保存时，多方表中一方的id为空
 */
public class JunitTest5 extends JunitTestUtil {

    @Test
    /**
     * 1、查询【country】
     * 2、查询【minister】
     * 3、更新【minister】的country_id值为null
     * 4、删除【minister】
     * 5、删除【country】
     * 相互set
     */
    public void delete(){
        try{
            session.beginTransaction();
            Country c=session.get(Country.class,1);
            session.delete(c);
            session.getTransaction().commit();
        }catch (Exception e){
            e.printStackTrace();
        }
    }

}
